/*
 * Decompiled with CFR 0.150.
 */
package com.gys.spliteService.data;

import com.gys.spliteService.data.GetSalesReceiptsTableOutData;

public class GetRestOrderDetailOutData {
    private String gssdSerial;
    private String gssdProId;
    private String gssdProName;
    private String spec;
    private String proFactoryName;
    private String gssdQty;
    private String gssdPrc1;
    private String gssdBatchNo;
    private String gssdBatch;
    private String gssdValidDate;
    private String gssdPrc2;
    private String gssdAmt;
    private String gssdSalerId;
    private String gssdDoctorId;
    private String gssdPmSubjectId;
    private String gssdPmId;
    private String gssdPmContent;
    private String proUsage;
    private String proContraindication;
    private GetSalesReceiptsTableOutData getSalesReceiptsTableOutData;

    public String getGssdSerial() {
        return this.gssdSerial;
    }

    public String getGssdProId() {
        return this.gssdProId;
    }

    public String getGssdProName() {
        return this.gssdProName;
    }

    public String getSpec() {
        return this.spec;
    }

    public String getProFactoryName() {
        return this.proFactoryName;
    }

    public String getGssdQty() {
        return this.gssdQty;
    }

    public String getGssdPrc1() {
        return this.gssdPrc1;
    }

    public String getGssdBatchNo() {
        return this.gssdBatchNo;
    }

    public String getGssdBatch() {
        return this.gssdBatch;
    }

    public String getGssdValidDate() {
        return this.gssdValidDate;
    }

    public String getGssdPrc2() {
        return this.gssdPrc2;
    }

    public String getGssdAmt() {
        return this.gssdAmt;
    }

    public String getGssdSalerId() {
        return this.gssdSalerId;
    }

    public String getGssdDoctorId() {
        return this.gssdDoctorId;
    }

    public String getGssdPmSubjectId() {
        return this.gssdPmSubjectId;
    }

    public String getGssdPmId() {
        return this.gssdPmId;
    }

    public String getGssdPmContent() {
        return this.gssdPmContent;
    }

    public String getProUsage() {
        return this.proUsage;
    }

    public String getProContraindication() {
        return this.proContraindication;
    }

    public GetSalesReceiptsTableOutData getGetSalesReceiptsTableOutData() {
        return this.getSalesReceiptsTableOutData;
    }

    public void setGssdSerial(String gssdSerial) {
        this.gssdSerial = gssdSerial;
    }

    public void setGssdProId(String gssdProId) {
        this.gssdProId = gssdProId;
    }

    public void setGssdProName(String gssdProName) {
        this.gssdProName = gssdProName;
    }

    public void setSpec(String spec) {
        this.spec = spec;
    }

    public void setProFactoryName(String proFactoryName) {
        this.proFactoryName = proFactoryName;
    }

    public void setGssdQty(String gssdQty) {
        this.gssdQty = gssdQty;
    }

    public void setGssdPrc1(String gssdPrc1) {
        this.gssdPrc1 = gssdPrc1;
    }

    public void setGssdBatchNo(String gssdBatchNo) {
        this.gssdBatchNo = gssdBatchNo;
    }

    public void setGssdBatch(String gssdBatch) {
        this.gssdBatch = gssdBatch;
    }

    public void setGssdValidDate(String gssdValidDate) {
        this.gssdValidDate = gssdValidDate;
    }

    public void setGssdPrc2(String gssdPrc2) {
        this.gssdPrc2 = gssdPrc2;
    }

    public void setGssdAmt(String gssdAmt) {
        this.gssdAmt = gssdAmt;
    }

    public void setGssdSalerId(String gssdSalerId) {
        this.gssdSalerId = gssdSalerId;
    }

    public void setGssdDoctorId(String gssdDoctorId) {
        this.gssdDoctorId = gssdDoctorId;
    }

    public void setGssdPmSubjectId(String gssdPmSubjectId) {
        this.gssdPmSubjectId = gssdPmSubjectId;
    }

    public void setGssdPmId(String gssdPmId) {
        this.gssdPmId = gssdPmId;
    }

    public void setGssdPmContent(String gssdPmContent) {
        this.gssdPmContent = gssdPmContent;
    }

    public void setProUsage(String proUsage) {
        this.proUsage = proUsage;
    }

    public void setProContraindication(String proContraindication) {
        this.proContraindication = proContraindication;
    }

    public void setGetSalesReceiptsTableOutData(GetSalesReceiptsTableOutData getSalesReceiptsTableOutData) {
        this.getSalesReceiptsTableOutData = getSalesReceiptsTableOutData;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof GetRestOrderDetailOutData)) {
            return false;
        }
        GetRestOrderDetailOutData other = (GetRestOrderDetailOutData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$gssdSerial = this.getGssdSerial();
        String other$gssdSerial = other.getGssdSerial();
        if (this$gssdSerial == null ? other$gssdSerial != null : !this$gssdSerial.equals(other$gssdSerial)) {
            return false;
        }
        String this$gssdProId = this.getGssdProId();
        String other$gssdProId = other.getGssdProId();
        if (this$gssdProId == null ? other$gssdProId != null : !this$gssdProId.equals(other$gssdProId)) {
            return false;
        }
        String this$gssdProName = this.getGssdProName();
        String other$gssdProName = other.getGssdProName();
        if (this$gssdProName == null ? other$gssdProName != null : !this$gssdProName.equals(other$gssdProName)) {
            return false;
        }
        String this$spec = this.getSpec();
        String other$spec = other.getSpec();
        if (this$spec == null ? other$spec != null : !this$spec.equals(other$spec)) {
            return false;
        }
        String this$proFactoryName = this.getProFactoryName();
        String other$proFactoryName = other.getProFactoryName();
        if (this$proFactoryName == null ? other$proFactoryName != null : !this$proFactoryName.equals(other$proFactoryName)) {
            return false;
        }
        String this$gssdQty = this.getGssdQty();
        String other$gssdQty = other.getGssdQty();
        if (this$gssdQty == null ? other$gssdQty != null : !this$gssdQty.equals(other$gssdQty)) {
            return false;
        }
        String this$gssdPrc1 = this.getGssdPrc1();
        String other$gssdPrc1 = other.getGssdPrc1();
        if (this$gssdPrc1 == null ? other$gssdPrc1 != null : !this$gssdPrc1.equals(other$gssdPrc1)) {
            return false;
        }
        String this$gssdBatchNo = this.getGssdBatchNo();
        String other$gssdBatchNo = other.getGssdBatchNo();
        if (this$gssdBatchNo == null ? other$gssdBatchNo != null : !this$gssdBatchNo.equals(other$gssdBatchNo)) {
            return false;
        }
        String this$gssdBatch = this.getGssdBatch();
        String other$gssdBatch = other.getGssdBatch();
        if (this$gssdBatch == null ? other$gssdBatch != null : !this$gssdBatch.equals(other$gssdBatch)) {
            return false;
        }
        String this$gssdValidDate = this.getGssdValidDate();
        String other$gssdValidDate = other.getGssdValidDate();
        if (this$gssdValidDate == null ? other$gssdValidDate != null : !this$gssdValidDate.equals(other$gssdValidDate)) {
            return false;
        }
        String this$gssdPrc2 = this.getGssdPrc2();
        String other$gssdPrc2 = other.getGssdPrc2();
        if (this$gssdPrc2 == null ? other$gssdPrc2 != null : !this$gssdPrc2.equals(other$gssdPrc2)) {
            return false;
        }
        String this$gssdAmt = this.getGssdAmt();
        String other$gssdAmt = other.getGssdAmt();
        if (this$gssdAmt == null ? other$gssdAmt != null : !this$gssdAmt.equals(other$gssdAmt)) {
            return false;
        }
        String this$gssdSalerId = this.getGssdSalerId();
        String other$gssdSalerId = other.getGssdSalerId();
        if (this$gssdSalerId == null ? other$gssdSalerId != null : !this$gssdSalerId.equals(other$gssdSalerId)) {
            return false;
        }
        String this$gssdDoctorId = this.getGssdDoctorId();
        String other$gssdDoctorId = other.getGssdDoctorId();
        if (this$gssdDoctorId == null ? other$gssdDoctorId != null : !this$gssdDoctorId.equals(other$gssdDoctorId)) {
            return false;
        }
        String this$gssdPmSubjectId = this.getGssdPmSubjectId();
        String other$gssdPmSubjectId = other.getGssdPmSubjectId();
        if (this$gssdPmSubjectId == null ? other$gssdPmSubjectId != null : !this$gssdPmSubjectId.equals(other$gssdPmSubjectId)) {
            return false;
        }
        String this$gssdPmId = this.getGssdPmId();
        String other$gssdPmId = other.getGssdPmId();
        if (this$gssdPmId == null ? other$gssdPmId != null : !this$gssdPmId.equals(other$gssdPmId)) {
            return false;
        }
        String this$gssdPmContent = this.getGssdPmContent();
        String other$gssdPmContent = other.getGssdPmContent();
        if (this$gssdPmContent == null ? other$gssdPmContent != null : !this$gssdPmContent.equals(other$gssdPmContent)) {
            return false;
        }
        String this$proUsage = this.getProUsage();
        String other$proUsage = other.getProUsage();
        if (this$proUsage == null ? other$proUsage != null : !this$proUsage.equals(other$proUsage)) {
            return false;
        }
        String this$proContraindication = this.getProContraindication();
        String other$proContraindication = other.getProContraindication();
        if (this$proContraindication == null ? other$proContraindication != null : !this$proContraindication.equals(other$proContraindication)) {
            return false;
        }
        GetSalesReceiptsTableOutData this$getSalesReceiptsTableOutData = this.getGetSalesReceiptsTableOutData();
        GetSalesReceiptsTableOutData other$getSalesReceiptsTableOutData = other.getGetSalesReceiptsTableOutData();
        return !(this$getSalesReceiptsTableOutData == null ? other$getSalesReceiptsTableOutData != null : !(this$getSalesReceiptsTableOutData).equals(other$getSalesReceiptsTableOutData));
    }

    protected boolean canEqual(Object other) {
        return other instanceof GetRestOrderDetailOutData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $gssdSerial = this.getGssdSerial();
        result = result * 59 + ($gssdSerial == null ? 43 : $gssdSerial.hashCode());
        String $gssdProId = this.getGssdProId();
        result = result * 59 + ($gssdProId == null ? 43 : $gssdProId.hashCode());
        String $gssdProName = this.getGssdProName();
        result = result * 59 + ($gssdProName == null ? 43 : $gssdProName.hashCode());
        String $spec = this.getSpec();
        result = result * 59 + ($spec == null ? 43 : $spec.hashCode());
        String $proFactoryName = this.getProFactoryName();
        result = result * 59 + ($proFactoryName == null ? 43 : $proFactoryName.hashCode());
        String $gssdQty = this.getGssdQty();
        result = result * 59 + ($gssdQty == null ? 43 : $gssdQty.hashCode());
        String $gssdPrc1 = this.getGssdPrc1();
        result = result * 59 + ($gssdPrc1 == null ? 43 : $gssdPrc1.hashCode());
        String $gssdBatchNo = this.getGssdBatchNo();
        result = result * 59 + ($gssdBatchNo == null ? 43 : $gssdBatchNo.hashCode());
        String $gssdBatch = this.getGssdBatch();
        result = result * 59 + ($gssdBatch == null ? 43 : $gssdBatch.hashCode());
        String $gssdValidDate = this.getGssdValidDate();
        result = result * 59 + ($gssdValidDate == null ? 43 : $gssdValidDate.hashCode());
        String $gssdPrc2 = this.getGssdPrc2();
        result = result * 59 + ($gssdPrc2 == null ? 43 : $gssdPrc2.hashCode());
        String $gssdAmt = this.getGssdAmt();
        result = result * 59 + ($gssdAmt == null ? 43 : $gssdAmt.hashCode());
        String $gssdSalerId = this.getGssdSalerId();
        result = result * 59 + ($gssdSalerId == null ? 43 : $gssdSalerId.hashCode());
        String $gssdDoctorId = this.getGssdDoctorId();
        result = result * 59 + ($gssdDoctorId == null ? 43 : $gssdDoctorId.hashCode());
        String $gssdPmSubjectId = this.getGssdPmSubjectId();
        result = result * 59 + ($gssdPmSubjectId == null ? 43 : $gssdPmSubjectId.hashCode());
        String $gssdPmId = this.getGssdPmId();
        result = result * 59 + ($gssdPmId == null ? 43 : $gssdPmId.hashCode());
        String $gssdPmContent = this.getGssdPmContent();
        result = result * 59 + ($gssdPmContent == null ? 43 : $gssdPmContent.hashCode());
        String $proUsage = this.getProUsage();
        result = result * 59 + ($proUsage == null ? 43 : $proUsage.hashCode());
        String $proContraindication = this.getProContraindication();
        result = result * 59 + ($proContraindication == null ? 43 : $proContraindication.hashCode());
        GetSalesReceiptsTableOutData $getSalesReceiptsTableOutData = this.getGetSalesReceiptsTableOutData();
        result = result * 59 + ($getSalesReceiptsTableOutData == null ? 43 : ($getSalesReceiptsTableOutData).hashCode());
        return result;
    }

    public String toString() {
        return "GetRestOrderDetailOutData(gssdSerial=" + this.getGssdSerial() + ", gssdProId=" + this.getGssdProId() + ", gssdProName=" + this.getGssdProName() + ", spec=" + this.getSpec() + ", proFactoryName=" + this.getProFactoryName() + ", gssdQty=" + this.getGssdQty() + ", gssdPrc1=" + this.getGssdPrc1() + ", gssdBatchNo=" + this.getGssdBatchNo() + ", gssdBatch=" + this.getGssdBatch() + ", gssdValidDate=" + this.getGssdValidDate() + ", gssdPrc2=" + this.getGssdPrc2() + ", gssdAmt=" + this.getGssdAmt() + ", gssdSalerId=" + this.getGssdSalerId() + ", gssdDoctorId=" + this.getGssdDoctorId() + ", gssdPmSubjectId=" + this.getGssdPmSubjectId() + ", gssdPmId=" + this.getGssdPmId() + ", gssdPmContent=" + this.getGssdPmContent() + ", proUsage=" + this.getProUsage() + ", proContraindication=" + this.getProContraindication() + ", getSalesReceiptsTableOutData=" + this.getGetSalesReceiptsTableOutData() + ")";
    }
}

